Python Job: Software Developer Intern

Job added on

Company

Railvision Analytics
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Suffering from climate anxiety? So are we. That's why we developed EcoRail, a software solution for reducing Greenhouse gas emissions across the rail industry.

Like the electric car movement, we strive to improve rail with user-friendly AI technology - our vision is autonomous rail!

About us:
We are a venture-backed start-up at seed stage, with a growing customer base in the passenger and freight markets. Some of our current customers are Metrolinx, ViaRail, and GSW.

We’ve attracted the attention of some of the top investors in the industry, including Trucks Venture Capital, MUUS Climate Partners, Blackhorn Ventures, Incitre.org, Measured Ventures, Active Impact Investments and Neil Murdock.

Our goal is to become a leader in rail software within 3 years and we are already on our way to expanding operations globally! This part is the coolest…Our solution is an app, unlike other players in rail tech which attach hardware to train engines, so customer onboarding is seamless and the possibilities are truly global with respect to impact and expansion.

Why join us?
  • First of all, our team is awesome. We’ve got a superb bunch of bright minds working together to create something amazing…impact and positive change
  • We’re big proponents of a flexible remote-work setup and have designed an amazing way to bond with our teams during quarterly meetings around the globe
  • Our high-touch hiring process enables us to create competitive and enticing compensation packages that speak to your needs and interests
  • Our environment fosters learning beyond strict job requirements, and empowers each team member with decision-making power to be the master of their own projects
  • We are committed to hiring from diverse backgrounds because we truly believe it makes our team stronger
  • We believe ownership drives engagement and offer equity in the form of stock options and yearly bonuses as incentives

The position and its impact:
This internship will give you the opportunity to immerse yourself in projects focused on monitoring, maintaining, developing, and expanding our back-end data pipeline which consists of real-time data analysis/machine learning on AWS. This challenge will ensure that the reliability, speed, and accuracy at which we serve our customers is of the highest quality.

This is a fantastic opportunity to create huge impact not only at RailVision but also to be at the forefront of innovation in the rail industry and climate tech!

Ready to flex your organizational and communication skills while working with our Engineering leaders, fellow interns, and developers? Read on to learn more about the day to day of this internship.

What your day to day could look like:
  • Manage AWS databases, pipelines, and cloud computing
  • Learn and improve DevOps practices and control CI/CD pipelines
  • Work on projects to optimize server management for better functionality and scalability
  • Assess the viability of data sources, and contribute to projects that build scalable integration solutions for new clients
  • Develop ideas for internal processes and tools to monitor and analyze the performance of software


You’re setup for success if:

  • You're currently pursuing an undergrad in Computer Science, Engineering, or related field (3rd or 4th year is preferable)
  • You're experienced in JavaScript, including DOM manipulation and the JavaScript object model
  • You've been around the block and have prior experience with Python, AWS and MySQL
  • You can wrap your head around Rest APIs, GraphQL, AWS Lambda, Websocket, and time-series databases
  • You know a bit or two about DevOps, git version control, agile methodology, and some other common software tools or libraries
  • You get how to translate business requirements into technical requirements
  • (Bonus) You're into trains or ecotech….we geek out on trains…a lot :)

Other Details
  • Remote position
  • We value hard work - this is a paid internship

We vibe if you:
  • are a self-starter
  • are a concise communicator
  • are passionate about your work
  • enjoy learning
  • like to create impact
  • enjoy setting your teammates up for success by helping us create good documentation and correspondence

    RailVision Analytics is proud to be an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We provide employment opportunities without regard to age, race, color, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If you require accommodation because of a disability or special need for any part of the employment process, please let us know on the job application form how we can help ensure you have a comfortable and positive experience.